Decremental for


Decremental for

The instruction for can be used to decrement the value of variable at each iteration. In this case, it is very important to observe that the stop condition is correct, otherwise, the instruction for will never end.
La instrucción for puede ser usada para disminuir el valor de una variable en cada iteración. En este caso, es muy importante observar que la condición para detener el for sea correcta, de otro modo, la instrucción for nunca terminará.

Problem 1
Compute the table of variables and the output of the code shown. Suppose there is a textbox called tbx1 with the property of multiline. Create a Dialog application called Orlando using Wintempla to verify your results.
Calcule la tabla de variables y la salida del código de abajo. Suponga que hay una caja de texto llamada tbx1 con la propiedad de multilínea. Cree una aplicación de Dialog llamada Orlando usando Wintempla para verificar sus resultados.

Orlando.cpp
void Orlando::Window_Open(Win::Event& e)
{
     wchar_t text[64];
     for(int i = 10; i > 5; i--)
     {
          _snwprintf_s(text, 64, _TRUNCATE, L"%d\r\n", i);
          tbx1.Text += text;
     }
}

vtitext

Problem 2
Compute the table of variables and the output of the code shown. Suppose there is a textbox called tbx1 with the property of multiline.
Calcule la tabla de variables y la salida del código de abajo. Suponga que hay una caja de texto llamada tbx1 con la propiedad de multilínea.

Orlando.cpp
void Orlando::Window_Open(Win::Event& e)
{
     wchar_t text[64];
     for(int i = 10; i > 0; i--)
     {
          _snwprintf_s(text, 64, _TRUNCATE, L"%d*", i);
          tbx1.Text += text;
     }
}

vtitext

Problem 3
Compute the table of variables and the output of the code shown. Suppose there is a textbox called tbx1 with the property of multiline.
Calcule la tabla de variables y la salida del código de abajo. Suponga que hay una caja de texto llamada tbx1 con la propiedad de multilínea.

Orlando.cpp
void Orlando::Window_Open(Win::Event& e)
{
     wchar_t text[64];
     for(int i = 20; i > 10; i -= 2)
     {
          _snwprintf_s(text, 64, _TRUNCATE, L"%d/", i);
          tbx1.Text += text;
     }
}

vtitext

Problem 4
Compute the table of variables and the output of the code shown. Suppose there is a textbox called tbx1 with the property of multiline.
Calcule la tabla de variables y la salida del código de abajo. Suponga que hay una caja de texto llamada tbx1 con la propiedad de multilínea.

Orlando.cpp
void Orlando::Window_Open(Win::Event& e)
{
     wchar_t text[64];
     for(int i = 33; i > 15; i -= 3)
     {
          if (i%2 == 0)
          {
               _snwprintf_s(text, 64, _TRUNCATE, L"%d/", i);
          }
          else
          {
               _snwprintf_s(text, 64, _TRUNCATE, L"%d?", i);
          }
          tbx1.Text += text;
     }
}

vtitext

© Copyright 2000-2021 Wintempla selo. All Rights Reserved. Jul 22 2021. Home